risk guarantees - German English Dictionary